have implored - Turco Inglés Diccionario